<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // 一，你对模块化的看法是什么?
    //  1.模块化的概念就是"分解和聚合",这是一种思想,意思是将一个复杂的东西拆解开来一个个的去解决,然后再把这些东西给组装起来
    //  2.模块化的好处是: 1. 提高代码复用性 2. 提高代码可维护性 3. 提高代码可读性
    //  3.模块化的坏处是: 1. 增加开发成本 2. 增加代码复杂性

    // 二，为什么要使用模块化?
    //  1.在早期网页功能简单：在网页开发的早期，JavaScript主要用于实现简单的功能，如表单验证、简单的动画效果等。因此，JavaScript代码量相对较小，往往可以直接写在HTML文件的<script>标签中，没有必要进行模块化,随着JavaScript能干的事越来越多,市场对前端页面的要求也越来越大，导致代码量增多,变量名很有可能冲突之类的，所以就需要模块化

    // 三，模块化的好处是什么?
    //  1.提高代码复用性 2. 提高代码可维护性 3. 提高代码可读性

    // 四，模块化的坏处是什么?
    //  1. 增加开发成本 2. 增加代码复杂性
    
  </script>
</body>
</html>